991 Aurora Ave, Ste A, Aurora, IL 60505-1745, Aurora
Very good food and hefty portions, but place could benefit of a little restoration and better cleaning.
518 S Lake St, Aurora, IL 60506-5584, Aurora
great place to eat tacos
Very good food and hefty portions, but place could benefit of a little restoration and better cleaning.